Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 CASTELL ROAD Detached £303,042 £245,000 29 Aug 2018
5 CASTELL ROAD Detached £302,983 £170,500 15 Feb 2006
6 CASTELL ROAD Terraced £315,015 £251,000 4 Jan 2018